Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TUDOR PLACE Detached £507,372 £505,000 10 Aug 2022
2 TUDOR PLACE Detached £434,923 £325,000 23 Sep 2016
3 TUDOR PLACE Detached £428,322 £275,000 20 May 2014
5 TUDOR PLACE Detached £432,140 £285,000 12 Sep 2014